<html>
<head>
</head>
<body>

<p>Writing software requirements specifikations as XML documents has quite 
a few advantages. Using open source tools like Emacs,  PSGML, CVS and 
xsltproc gives us a powerful Requirements Engineering tool.</p>

<ol>
<li> Gather information using Emacs
<li> Validating specifications using psgml and XSLT
<li> Keeping track of changes using CVS and XSLT
<li> Creating nice output with xsltproc 
<li> Transforming requirements data to project management tools
</ol>


<h3>Mission</h3>


<p>What is the goal of this project?

<ul>
<li>Define the DTD used for Software Requirements Specifications(SRS)</li>
<li>Provide useful transformation tools</li>
</ul>

</p>

<p>What is the scope of this project?

<ul>
<li>Develop basic transformation XSL stylesheets to give the community examples of 
how XML based SRS's may be used to improve software development</li>
</ul>

</p>



<h3>Discussion</h3>

<p>Please join the <a href="http://xmlbasedsrs.tigris.org/servlets/ProjectMailingListList">users@xmlbasedsrs.tigris.org</a> mailinglist. There are many issues to discuss and your input is welcome.
</p>




<h3>Related resources</h3>

<p>XML transformation tools
<ul>
 <li><a href="http://www.xmlsoft.org/XSLT/" target="_blank">xsltproc</a></li>
</ul>
</p>

<p>XML/XSL editing tools
<ul>
 <li><a href="http://www.gnu.org/software/emacs/" target="_blank">emacs</a></li>
</ul>
</p>

<p>Javascript
<ul>
  <li><a href="http://freshmeat.net/projects/domtt/?topic_id=92" target="_blank">DOM Tooltip</a>, Javascript tooltip</li>
</ul>
</body>
</html>
